package server.dao;

import java.util.List;
import java.util.Map;

/**
 * 描述:创建一个公共的mapper接口，封装公共方法，每个mapper接口都继承该接口，方便之后拓展
 */
public interface IBaseMapper<T> {

    /**
     * 插入信息
     * @param t 信息对象
     * @return 影响的数据行数
     */
    int insert(T t);

    /**
     * 查询信息
     * @param conditions 条件
     * @return 结果集
     */
    List<T> select(Map<String,Object> conditions);
}
